﻿using System;
using System.Web;
using BitsOfJoy.Data.Login;

namespace BitsOfJoy
{
    public class Global : HttpApplication
    {
        public static bool IsDev
        {
            get { return Environment.MachineName == "DISCO"; }
        }

        public static ILoginMapper LoginMapper{ get; set;}

        protected void Application_Start(object sender, EventArgs e)
        {
            if(IsDev)
            {
                LoginMapper = new LocalLoginMapper();
            }
            else
            {
                LoginMapper = new LoginMapper();
            }
        

        }

        protected void Session_Start(object sender, EventArgs e)
        {

        }

        protected void Application_BeginRequest(object sender, EventArgs e)
        {

        }

        protected void Application_AuthenticateRequest(object sender, EventArgs e)
        {

        }

        protected void Application_Error(object sender, EventArgs e)
        {

        }

        protected void Session_End(object sender, EventArgs e)
        {

        }

        protected void Application_End(object sender, EventArgs e)
        {

        }
    }
}